package com.vshop.entity.alast.single.queryorder.response;

import io.swagger.annotations.ApiModelProperty;
import lombok.Data;

import java.io.Serializable;

/**
 * 查询套餐订单列表的响应
 *
 * @author lm
 * @date 2020/6/16 13:52
 */
@Data
public class PartnerPackageOrderList implements Serializable {

    private static final long serialVersionUID = -8359141712137718520L;

    @ApiModelProperty(value = "订单状态： 0-未支付； 1-未启用； 2-开始使用； 3-已取消； 4-已结束； 5-已暂停；", example = "0", dataType = "String")
    private String orderStatus;

    @ApiModelProperty(value = "套餐名称", example = "", dataType = "String")
    private String servicePlanShowName;

    @ApiModelProperty(value = "套餐的订购周期", example = "5", dataType = "String")
    private String time;

    @ApiModelProperty(value = "套餐类型 （ 0-日程套餐； 1-日流量套餐； 2-月流量套餐； 3-季度流量套餐； 4-半年流量套餐； 5-年流量套餐；）,这边需要根据这个值在前端显示单位", example = "5", dataType = "String")
    private String unit;

    @ApiModelProperty(value = "套餐终止时间", example = "2019-03-09:12:18:56", dataType = "String")
    private String expireDate;

    @ApiModelProperty(value = "理论上的设备的订单可用天数（剩余天数）。单位/天", example = "30", dataType = "String")
    private String remainingDays;
}
